<?php
namespace App\Services;


/**
 * Created by PhpStorm.
 * User: ownfi
 * Date: 2017-04-11
 * Time: 10:56
 */
interface IManagerService
{

    /**
     * 管理员列表
     * @return mixed
     */
    public function getManagerList(array $wheres = []);

    /**
     * 创建管理员
     * @param $name
     * @param $email
     * @param $password
     * @return mixed
     */
    public function add($name,$email,$password);

    /**
     * 修改管理员信息
     * @param $name
     * @param $mail
     * @return mixed
     */
    public function edit($manager_id,$name,$email);

    /**
     * 修改管理员密码
     * @param $new_password
     * @return mixed
     */
    public function modifyPassword($manager_id,$new_password);

    /**
     * 删除管理员
     * @param $admin_id
     * @return mixed
     */
    public function delete($manager_id);

}